throttle needle - German English Dictionary